package com.xcx.dao;

import com.xcx.bo.DouyinTempUser;
import com.xcx.bo.DouyinTempUserExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface DouyinTempUserDao {
    long countByExample(DouyinTempUserExample example);

    int deleteByExample(DouyinTempUserExample example);

    int deleteByPrimaryKey(Long tempUserNo);

    int insert(DouyinTempUser record);

    int insertSelective(DouyinTempUser record);

    List<DouyinTempUser> selectByExample(DouyinTempUserExample example);

    DouyinTempUser selectByPrimaryKey(Long tempUserNo);

    int updateByExampleSelective(@Param("record") DouyinTempUser record, @Param("example") DouyinTempUserExample example);

    int updateByExample(@Param("record") DouyinTempUser record, @Param("example") DouyinTempUserExample example);

    int updateByPrimaryKeySelective(DouyinTempUser record);

    int updateByPrimaryKey(DouyinTempUser record);
}